截: to cut off (a length), to stop, to intercept, section, chunk, length...
残留: to remain, left over, surplus, remnant...
浓重: dense, thick, strong, rich (colors), heavy (aroma), deep (friendship), profound (effect)...
共同: common, joint, jointly, together, collaborative...
自言自语: to talk to oneself, to think aloud, to soliloquize...